tough situation - German English Dictionary